iron perchlorate hydrate - German English Dictionary